x86/hyperv: drop all __packed from hyperv-tlfs.h
authorWei Liu <liuwe@microsoft.com>
Tue, 7 Jan 2020 17:17:03 +0000 (17:17 +0000)
committerWei Liu <liuwe@microsoft.com>
Wed, 8 Jan 2020 15:30:52 +0000 (15:30 +0000)
commit6325bf54ce0245dfdad96717ba657debae0e372c
treeaf59333b04b709460bf459fe6787c0f7c4de9aac
parent1ca54e74e8c0d46a55667b5db8ca950750dc536e
x86/hyperv: drop all __packed from hyperv-tlfs.h

All structures are already naturally aligned. Linux added those
attributes out of paranoia.

In Xen we've had instance we had to drop pointless __packed to placate
gcc 9 (see ca9310b24e "x86/IO-APIC: fix build with gcc9"), it is better
to drop those attributes in hyperv-tlfs.h as well.

Requested-by: Jan Beulich <jbeulich@suse.com>
Signed-off-by: Wei Liu <liuwe@microsoft.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
xen/include/asm-x86/guest/hyperv-tlfs.h